/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * JInternalFrameCustomer.java
 *
 * Created on Dec 4, 2011, 5:13:42 PM
 */
package callcenter;

import java.util.Locale;
import java.util.ResourceBundle;
import java.util.Vector;
import javax.swing.border.TitledBorder;
import javax.swing.table.DefaultTableModel;
import sun.awt.CustomCursor;
import java.sql.*;
import Database.Customer;
import javax.swing.JOptionPane;
import Util.Check;
import java.io.File;
import javax.swing.ImageIcon;

/**
 *
 * @author user
 */
public class JInternalFrameCustomer extends javax.swing.JInternalFrame {
    private boolean kt = false;
    private String langue = new String();
    private String country = new String();
    private String str = new String();
    private Locale lc = null;
    private ResourceBundle rb = null;
    private int b ;
    private File f= new File(".");
    private int count=1;
    
    
    /** Creates new form JInternalFrameCustomer */
    public JInternalFrameCustomer() {
        initComponents();
        b=Medium.jf1.KQ();
        ShowList(0, 5);
      
        jButtonPrevious.setEnabled(false);
        jTextFieldCustomerName.setText("");
        jTextFieldAddress.setText("");
        jTextFieldPhone.setText("");
        jTextFieldEmail.setText("");
        jTextAreaDescription.setText("");
        
                
       
    }
    public  void ShowList(int a,int b)
    {
        Vector<Vector<Object>> vvo = new Vector<Vector<Object>>(Customer.CustumerPT().subList(a, b));
        Vector<Object> cols=new Vector<Object>();
        cols.add("CustomerId");
        cols.add("CusstomerName");
        cols.add("Address");
        cols.add("Phone");
        cols.add("Email");
        cols.add("Gender");
        cols.add("CustomerType");
        cols.add("Description");
        DefaultTableModel dmt= new DefaultTableModel(vvo,cols)
                {

            @Override
            public boolean isCellEditable(int row, int column) {
                return false;
            }
                    
            };
        this.jTablecustumer.setModel(dmt);
        this.jTablecustumer.getTableHeader().setReorderingAllowed(false);
    }
    private void showlist1(String e)
    {
        Vector<Object> cols=new Vector<Object>();
        cols.add("CustomerId");
        cols.add("CusstomerName");
        cols.add("Address");
        cols.add("Phone");
        cols.add("Email");
        cols.add("Gender");
        cols.add("CustomerType");
        cols.add("Description");
        DefaultTableModel dmt=new DefaultTableModel(Customer.SearchCustumer(e),cols)
                {

            @Override
            public boolean isCellEditable(int row, int column) {
                return false;
            }
                    
                };
        this.jTableSearch.setModel(dmt);
        this.jTableSearch.getTableHeader().setReorderingAllowed(false);
        
    }
       private void showlist2(int k,String e)
    {
        Vector<Object> cols=new Vector<Object>();
        cols.add("CustomerId");
        cols.add("CusstomerName");
        cols.add("Address");
        cols.add("Phone");
        cols.add("Email");
        cols.add("Gender");
        cols.add("CustomerType");
        cols.add("Description");
        DefaultTableModel dmt=new DefaultTableModel(Customer.SearchCustumer(e),cols)
                {

            @Override
            public boolean isCellEditable(int row, int column) {
                return false;
            }
                    
                };
        this.jTableSearch.setModel(dmt);
        this.jTableSearch.getTableHeader().setReorderingAllowed(false);
        
    }
    
    

private void click()
{
    
    String name =this.jTablecustumer.getValueAt(this.jTablecustumer.getSelectedRow(),0).toString();
    Customer ct=new Customer();
    ct=ct.Infomation_Customer(name);
    this.jTextFieldCustomerName.setText(ct.getCustomername());
    this.jTextFieldAddress.setText(ct.getAddress());
    this.jTextFieldPhone.setText(ct.getPhone());
    this.jTextFieldEmail.setText(ct.getEmail());
    int index=0;
    if(ct.getGender().toLowerCase().equals("male"))
        index=1;
    if(ct.getGender().toLowerCase().equals("women"))
        index=2;
    this.jComboBoxGender.setSelectedIndex(index);
    int index1=0;
    if(ct.getCustomertype().toLowerCase().equals("retail"))
        index1=1;
    if(ct.getCustomertype().toLowerCase().equals("wholesale"))
        index1=2;
    this.jComboBoxCustomerType.setSelectedIndex(index1);
    this.jTextAreaDescription.setText(ct.getDescription());
   
    
}
 private void click1()
 {
     String Seatch=this.jTableSearch.getValueAt(this.jTableSearch.getSelectedRow(),0).toString();
     Customer ct1=new Customer();
    ct1=ct1.Infomation_Customer1(Seatch);
    this.jTextFieldSearch.setText(ct1.getCustomername());
    
     
 }
    
    
    
    
    
    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
  /*  private void Translate(String landue, String tenqg, String chuoi) {
       
        //callcenter/resources/JInternalFrameProduct_vi_VN
        lc = new Locale(landue, tenqg);
        rb = ResourceBundle.getBundle("callcenter/resources/" + chuoi, lc);
        jTabbedPane1.setTitleAt(0, rb.getString("tab1"));
        jTabbedPane1.setTitleAt(1, rb.getString("tab2"));
        TitledBorder t = (TitledBorder) this.jPanel4.getBorder();
        t.setTitle(rb.getString("jPanel4.border.title"));
        jLabel1.setText(rb.getString("jLabel1.text"));
        jLabel2.setText(rb.getString("jLabel2.text"));
        jLabel3.setText(rb.getString("jLabel3.text"));
        jLabel4.setText(rb.getString("jLabel4.text"));
        jLabel5.setText(rb.getString("jLabel5.text"));
        jLabel6.setText(rb.getString("jLabel6.text"));
        jLabel7.setText(rb.getString("jLabel7.text"));
        jLabel8.setText(rb.getString("jLabel8.text"));
        jLabel9.setText(rb.getString("jLabel9.text"));
        jButton1.setText(rb.getString("jButton1.text"));
        jButton2.setText(rb.getString("jButton2.text"));
        jButton3.setText(rb.getString("jButton3.text"));
        jButton4.setText(rb.getString("jButton4.text"));
        jButton5.setText(rb.getString("jButton5.text"));
        TitledBorder t52 = (TitledBorder) this.jPanel52.getBorder();
        t.setTitle(rb.getString("jPanel52.border.title"));

    }*/
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        jPanel41 = new javax.swing.JPanel();
        jPanel42 = new javax.swing.JPanel();
        jPanel65 = new javax.swing.JPanel();
        jTabbedPane1 = new javax.swing.JTabbedPane();
        jPanel1 = new javax.swing.JPanel();
        jPanel3 = new javax.swing.JPanel();
        jPanel5 = new javax.swing.JPanel();
        jPanel6 = new javax.swing.JPanel();
        jPanel8 = new javax.swing.JPanel();
        jPanel9 = new javax.swing.JPanel();
        jPanel10 = new javax.swing.JPanel();
        jPanel26 = new javax.swing.JPanel();
        jPanel27 = new javax.swing.JPanel();
        jLabelCustomerName = new javax.swing.JLabel();
        jPanel28 = new javax.swing.JPanel();
        jLabelAddress = new javax.swing.JLabel();
        jPanel29 = new javax.swing.JPanel();
        jLabelPhone = new javax.swing.JLabel();
        jPanel30 = new javax.swing.JPanel();
        jLabelEmail = new javax.swing.JLabel();
        jPanel31 = new javax.swing.JPanel();
        jLabelGender = new javax.swing.JLabel();
        jPanel11 = new javax.swing.JPanel();
        jPanel12 = new javax.swing.JPanel();
        jPanel20 = new javax.swing.JPanel();
        jPanel21 = new javax.swing.JPanel();
        jLabelKTCustomerName = new javax.swing.JLabel();
        jPanel22 = new javax.swing.JPanel();
        jLabelKTAddress = new javax.swing.JLabel();
        jPanel23 = new javax.swing.JPanel();
        jLabelKTPhone = new javax.swing.JLabel();
        jPanel24 = new javax.swing.JPanel();
        jLabelKTEmail = new javax.swing.JLabel();
        jPanel25 = new javax.swing.JPanel();
        jLabelKTGender = new javax.swing.JLabel();
        jPanel13 = new javax.swing.JPanel();
        jPanel14 = new javax.swing.JPanel();
        jPanel15 = new javax.swing.JPanel();
        jTextFieldCustomerName = new javax.swing.JTextField();
        jPanel16 = new javax.swing.JPanel();
        jTextFieldAddress = new javax.swing.JTextField();
        jPanel17 = new javax.swing.JPanel();
        jTextFieldPhone = new javax.swing.JTextField();
        jPanel18 = new javax.swing.JPanel();
        jTextFieldEmail = new javax.swing.JTextField();
        jPanel19 = new javax.swing.JPanel();
        jComboBoxGender = new javax.swing.JComboBox();
        jPanel7 = new javax.swing.JPanel();
        jPanel32 = new javax.swing.JPanel();
        jPanel45 = new javax.swing.JPanel();
        jPanel46 = new javax.swing.JPanel();
        jLabelCustomerType = new javax.swing.JLabel();
        jPanel47 = new javax.swing.JPanel();
        jPanel48 = new javax.swing.JPanel();
        jLabelDescription = new javax.swing.JLabel();
        jPanel49 = new javax.swing.JPanel();
        jPanel50 = new javax.swing.JPanel();
        jPanel33 = new javax.swing.JPanel();
        jPanel34 = new javax.swing.JPanel();
        jPanel97 = new javax.swing.JPanel();
        jPanel98 = new javax.swing.JPanel();
        jButtonAdd = new javax.swing.JButton();
        jPanel99 = new javax.swing.JPanel();
        jButtonEdit = new javax.swing.JButton();
        jPanel100 = new javax.swing.JPanel();
        jButtonDelete = new javax.swing.JButton();
        jPanel101 = new javax.swing.JPanel();
        jButtonRefresh = new javax.swing.JButton();
        jPanel102 = new javax.swing.JPanel();
        jPanel35 = new javax.swing.JPanel();
        jPanel36 = new javax.swing.JPanel();
        jPanel91 = new javax.swing.JPanel();
        jPanel92 = new javax.swing.JPanel();
        jLabelKTCustomerType = new javax.swing.JLabel();
        jPanel93 = new javax.swing.JPanel();
        jPanel94 = new javax.swing.JPanel();
        jLabelKTDescription = new javax.swing.JLabel();
        jPanel95 = new javax.swing.JPanel();
        jPanel96 = new javax.swing.JPanel();
        jPanel37 = new javax.swing.JPanel();
        jPanel38 = new javax.swing.JPanel();
        jPanel40 = new javax.swing.JPanel();
        jPanel43 = new javax.swing.JPanel();
        jComboBoxCustomerType = new javax.swing.JComboBox();
        jPanel44 = new javax.swing.JPanel();
        jPanel39 = new javax.swing.JPanel();
        jScrollPane1 = new javax.swing.JScrollPane();
        jTextAreaDescription = new javax.swing.JTextArea();
        jPanel4 = new javax.swing.JPanel();
        jPanel69 = new javax.swing.JPanel();
        jPanel71 = new javax.swing.JPanel();
        jPanel79 = new javax.swing.JPanel();
        jLabelvalues = new javax.swing.JLabel();
        jPanel72 = new javax.swing.JPanel();
        jPanel73 = new javax.swing.JPanel();
        jPanel74 = new javax.swing.JPanel();
        jButtonEnter = new javax.swing.JButton();
        jPanel75 = new javax.swing.JPanel();
        jButtonPrevious = new javax.swing.JButton();
        jPanel76 = new javax.swing.JPanel();
        jPanel77 = new javax.swing.JPanel();
        jButtonNext = new javax.swing.JButton();
        jPanel78 = new javax.swing.JPanel();
        jTextFieldEnter = new javax.swing.JTextField();
        jPanel70 = new javax.swing.JPanel();
        jScrollPane2 = new javax.swing.JScrollPane();
        jTablecustumer = new javax.swing.JTable();
        jPanel2 = new javax.swing.JPanel();
        jPanel51 = new javax.swing.JPanel();
        jPanel53 = new javax.swing.JPanel();
        jPanel54 = new javax.swing.JPanel();
        jPanel103 = new javax.swing.JPanel();
        jPanel105 = new javax.swing.JPanel();
        jPanel106 = new javax.swing.JPanel();
        jPanel107 = new javax.swing.JPanel();
        jLabelKTSearch = new javax.swing.JLabel();
        jPanel108 = new javax.swing.JPanel();
        jPanel109 = new javax.swing.JPanel();
        jPanel110 = new javax.swing.JPanel();
        jPanel104 = new javax.swing.JPanel();
        jPanel55 = new javax.swing.JPanel();
        jPanel56 = new javax.swing.JPanel();
        jLabel8 = new javax.swing.JLabel();
        jPanel57 = new javax.swing.JPanel();
        jPanel58 = new javax.swing.JPanel();
        jPanel62 = new javax.swing.JPanel();
        jLabel9 = new javax.swing.JLabel();
        jPanel63 = new javax.swing.JPanel();
        jTextFieldSearch = new javax.swing.JTextField();
        jPanel59 = new javax.swing.JPanel();
        jPanel64 = new javax.swing.JPanel();
        jPanel66 = new javax.swing.JPanel();
        jPanel67 = new javax.swing.JPanel();
        jButtonSearch = new javax.swing.JButton();
        jPanel68 = new javax.swing.JPanel();
        jPanel60 = new javax.swing.JPanel();
        jPanel61 = new javax.swing.JPanel();
        jPanel52 = new javax.swing.JPanel();
        jPanel80 = new javax.swing.JPanel();
        jPanel82 = new javax.swing.JPanel();
        jPanel90 = new javax.swing.JPanel();
        jLabel11 = new javax.swing.JLabel();
        jPanel83 = new javax.swing.JPanel();
        jPanel84 = new javax.swing.JPanel();
        jPanel85 = new javax.swing.JPanel();
        jButtonPreviousSearch = new javax.swing.JButton();
        jPanel86 = new javax.swing.JPanel();
        jButtonEnterSearch = new javax.swing.JButton();
        jPanel87 = new javax.swing.JPanel();
        jPanel88 = new javax.swing.JPanel();
        jButtonNextSearch = new javax.swing.JButton();
        jPanel89 = new javax.swing.JPanel();
        jTextFieldHTSearch = new javax.swing.JTextField();
        jPanel81 = new javax.swing.JPanel();
        jScrollPane3 = new javax.swing.JScrollPane();
        jTableSearch = new javax.swing.JTable();

        jPanel41.setName("jPanel41"); // NOI18N

        javax.swing.GroupLayout jPanel41Layout = new javax.swing.GroupLayout(jPanel41);
        jPanel41.setLayout(jPanel41Layout);
        jPanel41Layout.setHorizontalGroup(
            jPanel41Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel41Layout.setVerticalGroup(
            jPanel41Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );

        jPanel42.setName("jPanel42"); // NOI18N

        javax.swing.GroupLayout jPanel42Layout = new javax.swing.GroupLayout(jPanel42);
        jPanel42.setLayout(jPanel42Layout);
        jPanel42Layout.setHorizontalGroup(
            jPanel42Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel42Layout.setVerticalGroup(
            jPanel42Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );

        jPanel65.setName("jPanel65"); // NOI18N

        javax.swing.GroupLayout jPanel65Layout = new javax.swing.GroupLayout(jPanel65);
        jPanel65.setLayout(jPanel65Layout);
        jPanel65Layout.setHorizontalGroup(
            jPanel65Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel65Layout.setVerticalGroup(
            jPanel65Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );

        setClosable(true);
        setIconifiable(true);
        setMaximizable(true);
        setName("Form"); // NOI18N
        setPreferredSize(new java.awt.Dimension(970, 520));

        jTabbedPane1.setName("jTabbedPane1"); // NOI18N

        jPanel1.setName("jPanel1"); // NOI18N
        jPanel1.setLayout(new java.awt.GridLayout(2, 1));

        org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(callcenter.CallcenterApp.class).getContext().getResourceMap(JInternalFrameCustomer.class);
        jPanel3.setBorder(javax.swing.BorderFactory.createTitledBorder(null, resourceMap.getString("jPanel3.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPanel3.border.titleFont"), resourceMap.getColor("jPanel3.border.titleColor"))); // NOI18N
        jPanel3.setName("jPanel3"); // NOI18N
        jPanel3.setLayout(new java.awt.GridLayout(1, 3));

        jPanel5.setName("jPanel5"); // NOI18N
        jPanel5.setLayout(new java.awt.GridLayout(0, 2));

        jPanel6.setName("jPanel6"); // NOI18N
        jPanel6.setLayout(new java.awt.BorderLayout());

        jPanel8.setName("jPanel8"); // NOI18N

        javax.swing.GroupLayout jPanel8Layout = new javax.swing.GroupLayout(jPanel8);
        jPanel8.setLayout(jPanel8Layout);
        jPanel8Layout.setHorizontalGroup(
            jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel8Layout.setVerticalGroup(
            jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 263, Short.MAX_VALUE)
        );

        jPanel6.add(jPanel8, java.awt.BorderLayout.LINE_START);

        jPanel9.setName("jPanel9"); // NOI18N
        jPanel9.setLayout(new java.awt.BorderLayout());

        jPanel10.setName("jPanel10"); // NOI18N
        jPanel10.setLayout(new java.awt.GridLayout(6, 0, 3, 3));

        jPanel26.setName("jPanel26"); // NOI18N

        javax.swing.GroupLayout jPanel26Layout = new javax.swing.GroupLayout(jPanel26);
        jPanel26.setLayout(jPanel26Layout);
        jPanel26Layout.setHorizontalGroup(
            jPanel26Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel26Layout.setVerticalGroup(
            jPanel26Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel10.add(jPanel26);

        jPanel27.setName("jPanel27"); // NOI18N
        jPanel27.setLayout(new java.awt.GridLayout(1, 0));

        jLabelCustomerName.setText(resourceMap.getString("jLabelCustomerName.text")); // NOI18N
        jLabelCustomerName.setName("jLabelCustomerName"); // NOI18N
        jPanel27.add(jLabelCustomerName);

        jPanel10.add(jPanel27);

        jPanel28.setName("jPanel28"); // NOI18N
        jPanel28.setLayout(new java.awt.GridLayout(1, 0));

        jLabelAddress.setText(resourceMap.getString("jLabelAddress.text")); // NOI18N
        jLabelAddress.setName("jLabelAddress"); // NOI18N
        jPanel28.add(jLabelAddress);

        jPanel10.add(jPanel28);

        jPanel29.setName("jPanel29"); // NOI18N
        jPanel29.setLayout(new java.awt.GridLayout(1, 0));

        jLabelPhone.setText(resourceMap.getString("jLabelPhone.text")); // NOI18N
        jLabelPhone.setName("jLabelPhone"); // NOI18N
        jPanel29.add(jLabelPhone);

        jPanel10.add(jPanel29);

        jPanel30.setName("jPanel30"); // NOI18N
        jPanel30.setLayout(new java.awt.GridLayout(1, 0));

        jLabelEmail.setText(resourceMap.getString("jLabelEmail.text")); // NOI18N
        jLabelEmail.setName("jLabelEmail"); // NOI18N
        jPanel30.add(jLabelEmail);

        jPanel10.add(jPanel30);

        jPanel31.setName("jPanel31"); // NOI18N
        jPanel31.setLayout(new java.awt.GridLayout(1, 0));

        jLabelGender.setText(resourceMap.getString("jLabelGender.text")); // NOI18N
        jLabelGender.setName("jLabelGender"); // NOI18N
        jPanel31.add(jLabelGender);

        jPanel10.add(jPanel31);

        jPanel9.add(jPanel10, java.awt.BorderLayout.LINE_START);

        jPanel11.setName("jPanel11"); // NOI18N
        jPanel11.setLayout(new java.awt.BorderLayout());

        jPanel12.setName("jPanel12"); // NOI18N
        jPanel12.setLayout(new java.awt.GridLayout(6, 0, 3, 3));

        jPanel20.setName("jPanel20"); // NOI18N

        javax.swing.GroupLayout jPanel20Layout = new javax.swing.GroupLayout(jPanel20);
        jPanel20.setLayout(jPanel20Layout);
        jPanel20Layout.setHorizontalGroup(
            jPanel20Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel20Layout.setVerticalGroup(
            jPanel20Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel12.add(jPanel20);

        jPanel21.setName("jPanel21"); // NOI18N
        jPanel21.setLayout(new java.awt.GridLayout(1, 0));

        jLabelKTCustomerName.setFont(resourceMap.getFont("jLabelKTCustomerName.font")); // NOI18N
        jLabelKTCustomerName.setForeground(resourceMap.getColor("jLabelKTCustomerName.foreground")); // NOI18N
        jLabelKTCustomerName.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelKTCustomerName.setText(resourceMap.getString("jLabelKTCustomerName.text")); // NOI18N
        jLabelKTCustomerName.setName("jLabelKTCustomerName"); // NOI18N
        jPanel21.add(jLabelKTCustomerName);

        jPanel12.add(jPanel21);

        jPanel22.setName("jPanel22"); // NOI18N
        jPanel22.setLayout(new java.awt.GridLayout(1, 0));

        jLabelKTAddress.setFont(resourceMap.getFont("jLabelKTAddress.font")); // NOI18N
        jLabelKTAddress.setForeground(resourceMap.getColor("jLabelKTAddress.foreground")); // NOI18N
        jLabelKTAddress.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelKTAddress.setText(resourceMap.getString("jLabelKTAddress.text")); // NOI18N
        jLabelKTAddress.setName("jLabelKTAddress"); // NOI18N
        jPanel22.add(jLabelKTAddress);

        jPanel12.add(jPanel22);

        jPanel23.setName("jPanel23"); // NOI18N
        jPanel23.setLayout(new java.awt.GridLayout(1, 0));

        jLabelKTPhone.setFont(resourceMap.getFont("jLabelKTPhone.font")); // NOI18N
        jLabelKTPhone.setForeground(resourceMap.getColor("jLabelKTPhone.foreground")); // NOI18N
        jLabelKTPhone.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelKTPhone.setText(resourceMap.getString("jLabelKTPhone.text")); // NOI18N
        jLabelKTPhone.setName("jLabelKTPhone"); // NOI18N
        jPanel23.add(jLabelKTPhone);

        jPanel12.add(jPanel23);

        jPanel24.setName("jPanel24"); // NOI18N
        jPanel24.setLayout(new java.awt.GridLayout(1, 0));

        jLabelKTEmail.setFont(resourceMap.getFont("jLabelKTEmail.font")); // NOI18N
        jLabelKTEmail.setForeground(resourceMap.getColor("jLabelKTEmail.foreground")); // NOI18N
        jLabelKTEmail.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelKTEmail.setText(resourceMap.getString("jLabelKTEmail.text")); // NOI18N
        jLabelKTEmail.setName("jLabelKTEmail"); // NOI18N
        jPanel24.add(jLabelKTEmail);

        jPanel12.add(jPanel24);

        jPanel25.setName("jPanel25"); // NOI18N
        jPanel25.setLayout(new java.awt.GridLayout(1, 0));

        jLabelKTGender.setFont(resourceMap.getFont("jLabelKTGender.font")); // NOI18N
        jLabelKTGender.setForeground(resourceMap.getColor("jLabelKTGender.foreground")); // NOI18N
        jLabelKTGender.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelKTGender.setText(resourceMap.getString("jLabelKTGender.text")); // NOI18N
        jLabelKTGender.setName("jLabelKTGender"); // NOI18N
        jPanel25.add(jLabelKTGender);

        jPanel12.add(jPanel25);

        jPanel11.add(jPanel12, java.awt.BorderLayout.LINE_END);

        jPanel13.setName("jPanel13"); // NOI18N
        jPanel13.setLayout(new java.awt.GridLayout(6, 0, 3, 3));

        jPanel14.setName("jPanel14"); // NOI18N

        javax.swing.GroupLayout jPanel14Layout = new javax.swing.GroupLayout(jPanel14);
        jPanel14.setLayout(jPanel14Layout);
        jPanel14Layout.setHorizontalGroup(
            jPanel14Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 185, Short.MAX_VALUE)
        );
        jPanel14Layout.setVerticalGroup(
            jPanel14Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel13.add(jPanel14);

        jPanel15.setName("jPanel15"); // NOI18N
        jPanel15.setLayout(new java.awt.GridLayout(1, 0));

        jTextFieldCustomerName.setText(resourceMap.getString("jTextFieldCustomerName.text")); // NOI18N
        jTextFieldCustomerName.setName("jTextFieldCustomerName"); // NOI18N
        jTextFieldCustomerName.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                jTextFieldCustomerNameFocusLost(evt);
            }
        });
        jPanel15.add(jTextFieldCustomerName);

        jPanel13.add(jPanel15);

        jPanel16.setName("jPanel16"); // NOI18N
        jPanel16.setLayout(new java.awt.GridLayout(1, 0));

        jTextFieldAddress.setText(resourceMap.getString("jTextFieldAddress.text")); // NOI18N
        jTextFieldAddress.setName("jTextFieldAddress"); // NOI18N
        jTextFieldAddress.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                jTextFieldAddressFocusLost(evt);
            }
        });
        jPanel16.add(jTextFieldAddress);

        jPanel13.add(jPanel16);

        jPanel17.setName("jPanel17"); // NOI18N
        jPanel17.setLayout(new java.awt.GridLayout(1, 0));

        jTextFieldPhone.setText(resourceMap.getString("jTextFieldPhone.text")); // NOI18N
        jTextFieldPhone.setName("jTextFieldPhone"); // NOI18N
        jTextFieldPhone.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                jTextFieldPhoneFocusLost(evt);
            }
        });
        jPanel17.add(jTextFieldPhone);

        jPanel13.add(jPanel17);

        jPanel18.setName("jPanel18"); // NOI18N
        jPanel18.setLayout(new java.awt.GridLayout(1, 0));

        jTextFieldEmail.setText(resourceMap.getString("jTextFieldEmail.text")); // NOI18N
        jTextFieldEmail.setName("jTextFieldEmail"); // NOI18N
        jTextFieldEmail.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                jTextFieldEmailFocusLost(evt);
            }
        });
        jPanel18.add(jTextFieldEmail);

        jPanel13.add(jPanel18);

        jPanel19.setName("jPanel19"); // NOI18N
        jPanel19.setLayout(new java.awt.GridLayout(1, 0));

        jComboBoxGender.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "--select--", "male", "women" }));
        jComboBoxGender.setName("jComboBoxGender"); // NOI18N
        jComboBoxGender.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                jComboBoxGenderFocusLost(evt);
            }
        });
        jPanel19.add(jComboBoxGender);

        jPanel13.add(jPanel19);

        jPanel11.add(jPanel13, java.awt.BorderLayout.CENTER);

        jPanel9.add(jPanel11, java.awt.BorderLayout.CENTER);

        jPanel6.add(jPanel9, java.awt.BorderLayout.CENTER);

        jPanel5.add(jPanel6);

        jPanel7.setName("jPanel7"); // NOI18N
        jPanel7.setLayout(new java.awt.BorderLayout());

        jPanel32.setName("jPanel32"); // NOI18N
        jPanel32.setLayout(new java.awt.GridLayout(6, 0, 3, 3));

        jPanel45.setName("jPanel45"); // NOI18N

        javax.swing.GroupLayout jPanel45Layout = new javax.swing.GroupLayout(jPanel45);
        jPanel45.setLayout(jPanel45Layout);
        jPanel45Layout.setHorizontalGroup(
            jPanel45Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel45Layout.setVerticalGroup(
            jPanel45Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel32.add(jPanel45);

        jPanel46.setName("jPanel46"); // NOI18N
        jPanel46.setLayout(new java.awt.GridLayout(1, 0));

        jLabelCustomerType.setText(resourceMap.getString("jLabelCustomerType.text")); // NOI18N
        jLabelCustomerType.setName("jLabelCustomerType"); // NOI18N
        jPanel46.add(jLabelCustomerType);

        jPanel32.add(jPanel46);

        jPanel47.setName("jPanel47"); // NOI18N

        javax.swing.GroupLayout jPanel47Layout = new javax.swing.GroupLayout(jPanel47);
        jPanel47.setLayout(jPanel47Layout);
        jPanel47Layout.setHorizontalGroup(
            jPanel47Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel47Layout.setVerticalGroup(
            jPanel47Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel32.add(jPanel47);

        jPanel48.setName("jPanel48"); // NOI18N
        jPanel48.setLayout(new java.awt.GridLayout(1, 0));

        jLabelDescription.setText(resourceMap.getString("jLabelDescription.text")); // NOI18N
        jLabelDescription.setName("jLabelDescription"); // NOI18N
        jPanel48.add(jLabelDescription);

        jPanel32.add(jPanel48);

        jPanel49.setName("jPanel49"); // NOI18N

        javax.swing.GroupLayout jPanel49Layout = new javax.swing.GroupLayout(jPanel49);
        jPanel49.setLayout(jPanel49Layout);
        jPanel49Layout.setHorizontalGroup(
            jPanel49Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel49Layout.setVerticalGroup(
            jPanel49Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel32.add(jPanel49);

        jPanel50.setName("jPanel50"); // NOI18N

        javax.swing.GroupLayout jPanel50Layout = new javax.swing.GroupLayout(jPanel50);
        jPanel50.setLayout(jPanel50Layout);
        jPanel50Layout.setHorizontalGroup(
            jPanel50Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel50Layout.setVerticalGroup(
            jPanel50Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel32.add(jPanel50);

        jPanel7.add(jPanel32, java.awt.BorderLayout.LINE_START);

        jPanel33.setName("jPanel33"); // NOI18N
        jPanel33.setLayout(new java.awt.BorderLayout());

        jPanel34.setName("jPanel34"); // NOI18N
        jPanel34.setLayout(new java.awt.GridLayout(6, 0, 3, 3));

        jPanel97.setName("jPanel97"); // NOI18N

        javax.swing.GroupLayout jPanel97Layout = new javax.swing.GroupLayout(jPanel97);
        jPanel97.setLayout(jPanel97Layout);
        jPanel97Layout.setHorizontalGroup(
            jPanel97Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel97Layout.setVerticalGroup(
            jPanel97Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel34.add(jPanel97);

        jPanel98.setName("jPanel98"); // NOI18N
        jPanel98.setLayout(new java.awt.GridLayout(1, 0));

        jButtonAdd.setIcon(resourceMap.getIcon("jButtonAdd.icon")); // NOI18N
        jButtonAdd.setText(resourceMap.getString("jButtonAdd.text")); // NOI18N
        jButtonAdd.setName("jButtonAdd"); // NOI18N
        jButtonAdd.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonAddActionPerformed(evt);
            }
        });
        jPanel98.add(jButtonAdd);

        jPanel34.add(jPanel98);

        jPanel99.setName("jPanel99"); // NOI18N
        jPanel99.setLayout(new java.awt.GridLayout(1, 0));

        jButtonEdit.setIcon(resourceMap.getIcon("jButtonEdit.icon")); // NOI18N
        jButtonEdit.setText(resourceMap.getString("jButtonEdit.text")); // NOI18N
        jButtonEdit.setName("jButtonEdit"); // NOI18N
        jButtonEdit.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonEditActionPerformed(evt);
            }
        });
        jPanel99.add(jButtonEdit);

        jPanel34.add(jPanel99);

        jPanel100.setName("jPanel100"); // NOI18N
        jPanel100.setLayout(new java.awt.GridLayout(1, 0));

        jButtonDelete.setIcon(resourceMap.getIcon("jButtonDelete.icon")); // NOI18N
        jButtonDelete.setText(resourceMap.getString("jButtonDelete.text")); // NOI18N
        jButtonDelete.setName("jButtonDelete"); // NOI18N
        jButtonDelete.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonDeleteActionPerformed(evt);
            }
        });
        jPanel100.add(jButtonDelete);

        jPanel34.add(jPanel100);

        jPanel101.setName("jPanel101"); // NOI18N
        jPanel101.setLayout(new java.awt.GridLayout(1, 0));

        jButtonRefresh.setIcon(resourceMap.getIcon("jButtonRefresh.icon")); // NOI18N
        jButtonRefresh.setText(resourceMap.getString("jButtonRefresh.text")); // NOI18N
        jButtonRefresh.setName("jButtonRefresh"); // NOI18N
        jButtonRefresh.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonRefreshActionPerformed(evt);
            }
        });
        jPanel101.add(jButtonRefresh);

        jPanel34.add(jPanel101);

        jPanel102.setName("jPanel102"); // NOI18N

        javax.swing.GroupLayout jPanel102Layout = new javax.swing.GroupLayout(jPanel102);
        jPanel102.setLayout(jPanel102Layout);
        jPanel102Layout.setHorizontalGroup(
            jPanel102Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel102Layout.setVerticalGroup(
            jPanel102Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel34.add(jPanel102);

        jPanel33.add(jPanel34, java.awt.BorderLayout.LINE_END);

        jPanel35.setName("jPanel35"); // NOI18N
        jPanel35.setLayout(new java.awt.BorderLayout());

        jPanel36.setName("jPanel36"); // NOI18N
        jPanel36.setLayout(new java.awt.GridLayout(6, 0, 3, 3));

        jPanel91.setName("jPanel91"); // NOI18N

        javax.swing.GroupLayout jPanel91Layout = new javax.swing.GroupLayout(jPanel91);
        jPanel91.setLayout(jPanel91Layout);
        jPanel91Layout.setHorizontalGroup(
            jPanel91Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel91Layout.setVerticalGroup(
            jPanel91Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel36.add(jPanel91);

        jPanel92.setName("jPanel92"); // NOI18N
        jPanel92.setLayout(new java.awt.GridLayout(1, 0));

        jLabelKTCustomerType.setFont(resourceMap.getFont("jLabelKTCustomerType.font")); // NOI18N
        jLabelKTCustomerType.setForeground(resourceMap.getColor("jLabelKTCustomerType.foreground")); // NOI18N
        jLabelKTCustomerType.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelKTCustomerType.setText(resourceMap.getString("jLabelKTCustomerType.text")); // NOI18N
        jLabelKTCustomerType.setName("jLabelKTCustomerType"); // NOI18N
        jPanel92.add(jLabelKTCustomerType);

        jPanel36.add(jPanel92);

        jPanel93.setName("jPanel93"); // NOI18N

        javax.swing.GroupLayout jPanel93Layout = new javax.swing.GroupLayout(jPanel93);
        jPanel93.setLayout(jPanel93Layout);
        jPanel93Layout.setHorizontalGroup(
            jPanel93Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel93Layout.setVerticalGroup(
            jPanel93Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel36.add(jPanel93);

        jPanel94.setName("jPanel94"); // NOI18N
        jPanel94.setLayout(new java.awt.GridLayout(1, 0));

        jLabelKTDescription.setFont(resourceMap.getFont("jLabelKTDescription.font")); // NOI18N
        jLabelKTDescription.setForeground(resourceMap.getColor("jLabelKTDescription.foreground")); // NOI18N
        jLabelKTDescription.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelKTDescription.setText(resourceMap.getString("jLabelKTDescription.text")); // NOI18N
        jLabelKTDescription.setName("jLabelKTDescription"); // NOI18N
        jPanel94.add(jLabelKTDescription);

        jPanel36.add(jPanel94);

        jPanel95.setName("jPanel95"); // NOI18N

        javax.swing.GroupLayout jPanel95Layout = new javax.swing.GroupLayout(jPanel95);
        jPanel95.setLayout(jPanel95Layout);
        jPanel95Layout.setHorizontalGroup(
            jPanel95Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel95Layout.setVerticalGroup(
            jPanel95Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel36.add(jPanel95);

        jPanel96.setName("jPanel96"); // NOI18N

        javax.swing.GroupLayout jPanel96Layout = new javax.swing.GroupLayout(jPanel96);
        jPanel96.setLayout(jPanel96Layout);
        jPanel96Layout.setHorizontalGroup(
            jPanel96Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel96Layout.setVerticalGroup(
            jPanel96Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel36.add(jPanel96);

        jPanel35.add(jPanel36, java.awt.BorderLayout.LINE_END);

        jPanel37.setName("jPanel37"); // NOI18N
        jPanel37.setLayout(new java.awt.GridLayout(2, 0, 3, 3));

        jPanel38.setName("jPanel38"); // NOI18N
        jPanel38.setLayout(new java.awt.GridLayout(3, 0, 3, 3));

        jPanel40.setName("jPanel40"); // NOI18N

        javax.swing.GroupLayout jPanel40Layout = new javax.swing.GroupLayout(jPanel40);
        jPanel40.setLayout(jPanel40Layout);
        jPanel40Layout.setHorizontalGroup(
            jPanel40Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 185, Short.MAX_VALUE)
        );
        jPanel40Layout.setVerticalGroup(
            jPanel40Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel38.add(jPanel40);

        jPanel43.setName("jPanel43"); // NOI18N
        jPanel43.setLayout(new java.awt.GridLayout(1, 0));

        jComboBoxCustomerType.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "--select--", "retail", "wholesale" }));
        jComboBoxCustomerType.setName("jComboBoxCustomerType"); // NOI18N
        jComboBoxCustomerType.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                jComboBoxCustomerTypeFocusLost(evt);
            }
        });
        jPanel43.add(jComboBoxCustomerType);

        jPanel38.add(jPanel43);

        jPanel44.setName("jPanel44"); // NOI18N

        javax.swing.GroupLayout jPanel44Layout = new javax.swing.GroupLayout(jPanel44);
        jPanel44.setLayout(jPanel44Layout);
        jPanel44Layout.setHorizontalGroup(
            jPanel44Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 185, Short.MAX_VALUE)
        );
        jPanel44Layout.setVerticalGroup(
            jPanel44Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel38.add(jPanel44);

        jPanel37.add(jPanel38);

        jPanel39.setName("jPanel39"); // NOI18N
        jPanel39.setLayout(new java.awt.GridLayout(1, 0));

        jScrollPane1.setName("jScrollPane1"); // NOI18N

        jTextAreaDescription.setColumns(20);
        jTextAreaDescription.setRows(5);
        jTextAreaDescription.setName("jTextAreaDescription"); // NOI18N
        jTextAreaDescription.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                jTextAreaDescriptionFocusLost(evt);
            }
        });
        jScrollPane1.setViewportView(jTextAreaDescription);

        jPanel39.add(jScrollPane1);

        jPanel37.add(jPanel39);

        jPanel35.add(jPanel37, java.awt.BorderLayout.CENTER);

        jPanel33.add(jPanel35, java.awt.BorderLayout.CENTER);

        jPanel7.add(jPanel33, java.awt.BorderLayout.CENTER);

        jPanel5.add(jPanel7);

        jPanel3.add(jPanel5);

        jPanel1.add(jPanel3);

        jPanel4.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(resourceMap.getColor("jPanel4.border.border.lineColor"), 2), resourceMap.getString("jPanel4.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPanel4.border.titleFont"), resourceMap.getColor("jPanel4.border.titleColor"))); // NOI18N
        jPanel4.setName("jPanel4"); // NOI18N
        jPanel4.setLayout(new java.awt.BorderLayout());

        jPanel69.setName("jPanel69"); // NOI18N
        jPanel69.setPreferredSize(new java.awt.Dimension(811, 30));
        jPanel69.setLayout(new java.awt.BorderLayout());

        jPanel71.setName("jPanel71"); // NOI18N
        jPanel71.setPreferredSize(new java.awt.Dimension(231, 30));
        jPanel71.setLayout(new java.awt.BorderLayout());

        jPanel79.setName("jPanel79"); // NOI18N
        jPanel79.setPreferredSize(new java.awt.Dimension(50, 30));
        jPanel79.setLayout(new java.awt.BorderLayout());

        jLabelvalues.setFont(resourceMap.getFont("jLabelvalues.font")); // NOI18N
        jLabelvalues.setForeground(resourceMap.getColor("jLabelvalues.foreground")); // NOI18N
        jLabelvalues.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelvalues.setText(resourceMap.getString("jLabelvalues.text")); // NOI18N
        jLabelvalues.setName("jLabelvalues"); // NOI18N
        jPanel79.add(jLabelvalues, java.awt.BorderLayout.CENTER);

        jPanel71.add(jPanel79, java.awt.BorderLayout.LINE_END);

        jPanel69.add(jPanel71, java.awt.BorderLayout.LINE_END);

        jPanel72.setName("jPanel72"); // NOI18N
        jPanel72.setPreferredSize(new java.awt.Dimension(250, 30));

        javax.swing.GroupLayout jPanel72Layout = new javax.swing.GroupLayout(jPanel72);
        jPanel72.setLayout(jPanel72Layout);
        jPanel72Layout.setHorizontalGroup(
            jPanel72Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 250, Short.MAX_VALUE)
        );
        jPanel72Layout.setVerticalGroup(
            jPanel72Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 30, Short.MAX_VALUE)
        );

        jPanel69.add(jPanel72, java.awt.BorderLayout.LINE_START);

        jPanel73.setName("jPanel73"); // NOI18N
        jPanel73.setLayout(new java.awt.BorderLayout());

        jPanel74.setName("jPanel74"); // NOI18N
        jPanel74.setPreferredSize(new java.awt.Dimension(110, 30));
        jPanel74.setLayout(new java.awt.BorderLayout());

        jButtonEnter.setIcon(resourceMap.getIcon("jButtonEnter.icon")); // NOI18N
        jButtonEnter.setText(resourceMap.getString("jButtonEnter.text")); // NOI18N
        jButtonEnter.setName("jButtonEnter"); // NOI18N
        jButtonEnter.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonEnterActionPerformed(evt);
            }
        });
        jPanel74.add(jButtonEnter, java.awt.BorderLayout.CENTER);

        jPanel73.add(jPanel74, java.awt.BorderLayout.LINE_END);

        jPanel75.setName("jPanel75"); // NOI18N
        jPanel75.setPreferredSize(new java.awt.Dimension(110, 30));
        jPanel75.setLayout(new java.awt.BorderLayout());

        jButtonPrevious.setIcon(resourceMap.getIcon("jButtonPrevious.icon")); // NOI18N
        jButtonPrevious.setText(resourceMap.getString("jButtonPrevious.text")); // NOI18N
        jButtonPrevious.setName("jButtonPrevious"); // NOI18N
        jButtonPrevious.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonPreviousActionPerformed(evt);
            }
        });
        jPanel75.add(jButtonPrevious, java.awt.BorderLayout.CENTER);

        jPanel73.add(jPanel75, java.awt.BorderLayout.LINE_START);

        jPanel76.setName("jPanel76"); // NOI18N
        jPanel76.setLayout(new java.awt.BorderLayout());

        jPanel77.setName("jPanel77"); // NOI18N
        jPanel77.setPreferredSize(new java.awt.Dimension(110, 30));
        jPanel77.setLayout(new java.awt.BorderLayout());

        jButtonNext.setIcon(resourceMap.getIcon("jButtonNext.icon")); // NOI18N
        jButtonNext.setText(resourceMap.getString("jButtonNext.text")); // NOI18N
        jButtonNext.setName("jButtonNext"); // NOI18N
        jButtonNext.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonNextActionPerformed(evt);
            }
        });
        jPanel77.add(jButtonNext, java.awt.BorderLayout.CENTER);

        jPanel76.add(jPanel77, java.awt.BorderLayout.LINE_START);

        jPanel78.setName("jPanel78"); // NOI18N
        jPanel78.setLayout(new java.awt.BorderLayout());

        jTextFieldEnter.setText(resourceMap.getString("jTextFieldEnter.text")); // NOI18N
        jTextFieldEnter.setName("jTextFieldEnter"); // NOI18N
        jPanel78.add(jTextFieldEnter, java.awt.BorderLayout.CENTER);

        jPanel76.add(jPanel78, java.awt.BorderLayout.CENTER);

        jPanel73.add(jPanel76, java.awt.BorderLayout.CENTER);

        jPanel69.add(jPanel73, java.awt.BorderLayout.CENTER);

        jPanel4.add(jPanel69, java.awt.BorderLayout.PAGE_END);

        jPanel70.setName("jPanel70"); // NOI18N
        jPanel70.setLayout(new java.awt.BorderLayout());

        jScrollPane2.setName("jScrollPane2"); // NOI18N

        jTablecustumer.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {},
                {},
                {},
                {}
            },
            new String [] {

            }
        ));
        jTablecustumer.setName("jTablecustumer"); // NOI18N
        jTablecustumer.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                jTablecustumerMouseClicked(evt);
            }
        });
        jTablecustumer.addKeyListener(new java.awt.event.KeyAdapter() {
            public void keyPressed(java.awt.event.KeyEvent evt) {
                jTablecustumerKeyPressed(evt);
            }
            public void keyReleased(java.awt.event.KeyEvent evt) {
                jTablecustumerKeyReleased(evt);
            }
        });
        jScrollPane2.setViewportView(jTablecustumer);

        jPanel70.add(jScrollPane2, java.awt.BorderLayout.CENTER);

        jPanel4.add(jPanel70, java.awt.BorderLayout.CENTER);

        jPanel1.add(jPanel4);

        jTabbedPane1.addTab(resourceMap.getString("jPanel1.TabConstraints.tabTitle"), jPanel1); // NOI18N

        jPanel2.setName("jPanel2"); // NOI18N
        jPanel2.setLayout(new java.awt.GridLayout(2, 1, 4, 4));

        jPanel51.setBorder(javax.swing.BorderFactory.createTitledBorder(null, resourceMap.getString("jPanel51.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPanel51.border.titleFont"), resourceMap.getColor("jPanel51.border.titleColor"))); // NOI18N
        jPanel51.setName("jPanel51"); // NOI18N
        jPanel51.setLayout(new java.awt.BorderLayout());

        jPanel53.setName("jPanel53"); // NOI18N
        jPanel53.setPreferredSize(new java.awt.Dimension(250, 213));

        javax.swing.GroupLayout jPanel53Layout = new javax.swing.GroupLayout(jPanel53);
        jPanel53.setLayout(jPanel53Layout);
        jPanel53Layout.setHorizontalGroup(
            jPanel53Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 250, Short.MAX_VALUE)
        );
        jPanel53Layout.setVerticalGroup(
            jPanel53Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 261, Short.MAX_VALUE)
        );

        jPanel51.add(jPanel53, java.awt.BorderLayout.LINE_START);

        jPanel54.setName("jPanel54"); // NOI18N
        jPanel54.setPreferredSize(new java.awt.Dimension(250, 213));
        jPanel54.setLayout(new java.awt.BorderLayout());

        jPanel103.setName("jPanel103"); // NOI18N
        jPanel103.setLayout(new java.awt.GridLayout(6, 0, 2, 2));

        jPanel105.setName("jPanel105"); // NOI18N

        javax.swing.GroupLayout jPanel105Layout = new javax.swing.GroupLayout(jPanel105);
        jPanel105.setLayout(jPanel105Layout);
        jPanel105Layout.setHorizontalGroup(
            jPanel105Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel105Layout.setVerticalGroup(
            jPanel105Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel103.add(jPanel105);

        jPanel106.setName("jPanel106"); // NOI18N

        javax.swing.GroupLayout jPanel106Layout = new javax.swing.GroupLayout(jPanel106);
        jPanel106.setLayout(jPanel106Layout);
        jPanel106Layout.setHorizontalGroup(
            jPanel106Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel106Layout.setVerticalGroup(
            jPanel106Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel103.add(jPanel106);

        jPanel107.setName("jPanel107"); // NOI18N
        jPanel107.setLayout(new java.awt.GridLayout(1, 0));

        jLabelKTSearch.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelKTSearch.setName("jLabelKTSearch"); // NOI18N
        jPanel107.add(jLabelKTSearch);

        jPanel103.add(jPanel107);

        jPanel108.setName("jPanel108"); // NOI18N

        javax.swing.GroupLayout jPanel108Layout = new javax.swing.GroupLayout(jPanel108);
        jPanel108.setLayout(jPanel108Layout);
        jPanel108Layout.setHorizontalGroup(
            jPanel108Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel108Layout.setVerticalGroup(
            jPanel108Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel103.add(jPanel108);

        jPanel109.setName("jPanel109"); // NOI18N

        javax.swing.GroupLayout jPanel109Layout = new javax.swing.GroupLayout(jPanel109);
        jPanel109.setLayout(jPanel109Layout);
        jPanel109Layout.setHorizontalGroup(
            jPanel109Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel109Layout.setVerticalGroup(
            jPanel109Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel103.add(jPanel109);

        jPanel110.setName("jPanel110"); // NOI18N

        javax.swing.GroupLayout jPanel110Layout = new javax.swing.GroupLayout(jPanel110);
        jPanel110.setLayout(jPanel110Layout);
        jPanel110Layout.setHorizontalGroup(
            jPanel110Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 100, Short.MAX_VALUE)
        );
        jPanel110Layout.setVerticalGroup(
            jPanel110Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel103.add(jPanel110);

        jPanel54.add(jPanel103, java.awt.BorderLayout.LINE_START);

        jPanel104.setName("jPanel104"); // NOI18N

        javax.swing.GroupLayout jPanel104Layout = new javax.swing.GroupLayout(jPanel104);
        jPanel104.setLayout(jPanel104Layout);
        jPanel104Layout.setHorizontalGroup(
            jPanel104Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 150, Short.MAX_VALUE)
        );
        jPanel104Layout.setVerticalGroup(
            jPanel104Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 261, Short.MAX_VALUE)
        );

        jPanel54.add(jPanel104, java.awt.BorderLayout.CENTER);

        jPanel51.add(jPanel54, java.awt.BorderLayout.LINE_END);

        jPanel55.setName("jPanel55"); // NOI18N
        jPanel55.setLayout(new java.awt.GridLayout(6, 1, 3, 3));

        jPanel56.setName("jPanel56"); // NOI18N
        jPanel56.setLayout(new java.awt.BorderLayout());

        jLabel8.setFont(resourceMap.getFont("jLabel8.font")); // NOI18N
        jLabel8.setForeground(resourceMap.getColor("jLabel8.foreground")); // NOI18N
        jLabel8.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel8.setText(resourceMap.getString("jLabel8.text")); // NOI18N
        jLabel8.setName("jLabel8"); // NOI18N
        jPanel56.add(jLabel8, java.awt.BorderLayout.CENTER);

        jPanel55.add(jPanel56);

        jPanel57.setName("jPanel57"); // NOI18N

        javax.swing.GroupLayout jPanel57Layout = new javax.swing.GroupLayout(jPanel57);
        jPanel57.setLayout(jPanel57Layout);
        jPanel57Layout.setHorizontalGroup(
            jPanel57Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 470, Short.MAX_VALUE)
        );
        jPanel57Layout.setVerticalGroup(
            jPanel57Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel55.add(jPanel57);

        jPanel58.setName("jPanel58"); // NOI18N
        jPanel58.setLayout(new java.awt.BorderLayout());

        jPanel62.setName("jPanel62"); // NOI18N
        jPanel62.setLayout(new java.awt.BorderLayout());

        jLabel9.setText(resourceMap.getString("jLabel9.text")); // NOI18N
        jLabel9.setName("jLabel9"); // NOI18N
        jPanel62.add(jLabel9, java.awt.BorderLayout.CENTER);

        jPanel58.add(jPanel62, java.awt.BorderLayout.LINE_START);

        jPanel63.setName("jPanel63"); // NOI18N
        jPanel63.setLayout(new java.awt.BorderLayout());

        jTextFieldSearch.setText(resourceMap.getString("jTextFieldSearch.text")); // NOI18N
        jTextFieldSearch.setName("jTextFieldSearch"); // NOI18N
        jTextFieldSearch.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jTextFieldSearchActionPerformed(evt);
            }
        });
        jPanel63.add(jTextFieldSearch, java.awt.BorderLayout.CENTER);

        jPanel58.add(jPanel63, java.awt.BorderLayout.CENTER);

        jPanel55.add(jPanel58);

        jPanel59.setName("jPanel59"); // NOI18N
        jPanel59.setLayout(new java.awt.BorderLayout());

        jPanel64.setName("jPanel64"); // NOI18N
        jPanel64.setPreferredSize(new java.awt.Dimension(170, 32));

        javax.swing.GroupLayout jPanel64Layout = new javax.swing.GroupLayout(jPanel64);
        jPanel64.setLayout(jPanel64Layout);
        jPanel64Layout.setHorizontalGroup(
            jPanel64Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 170, Short.MAX_VALUE)
        );
        jPanel64Layout.setVerticalGroup(
            jPanel64Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel59.add(jPanel64, java.awt.BorderLayout.LINE_START);

        jPanel66.setName("jPanel66"); // NOI18N
        jPanel66.setLayout(new java.awt.BorderLayout());

        jPanel67.setName("jPanel67"); // NOI18N
        jPanel67.setLayout(new java.awt.BorderLayout());

        jButtonSearch.setIcon(resourceMap.getIcon("jButtonSearch.icon")); // NOI18N
        jButtonSearch.setText(resourceMap.getString("jButtonSearch.text")); // NOI18N
        jButtonSearch.setName("jButtonSearch"); // NOI18N
        jButtonSearch.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonSearchActionPerformed(evt);
            }
        });
        jPanel67.add(jButtonSearch, java.awt.BorderLayout.CENTER);

        jPanel66.add(jPanel67, java.awt.BorderLayout.LINE_START);

        jPanel68.setName("jPanel68"); // NOI18N

        javax.swing.GroupLayout jPanel68Layout = new javax.swing.GroupLayout(jPanel68);
        jPanel68.setLayout(jPanel68Layout);
        jPanel68Layout.setHorizontalGroup(
            jPanel68Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 165, Short.MAX_VALUE)
        );
        jPanel68Layout.setVerticalGroup(
            jPanel68Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel66.add(jPanel68, java.awt.BorderLayout.CENTER);

        jPanel59.add(jPanel66, java.awt.BorderLayout.CENTER);

        jPanel55.add(jPanel59);

        jPanel60.setName("jPanel60"); // NOI18N

        javax.swing.GroupLayout jPanel60Layout = new javax.swing.GroupLayout(jPanel60);
        jPanel60.setLayout(jPanel60Layout);
        jPanel60Layout.setHorizontalGroup(
            jPanel60Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 470, Short.MAX_VALUE)
        );
        jPanel60Layout.setVerticalGroup(
            jPanel60Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel55.add(jPanel60);

        jPanel61.setName("jPanel61"); // NOI18N

        javax.swing.GroupLayout jPanel61Layout = new javax.swing.GroupLayout(jPanel61);
        jPanel61.setLayout(jPanel61Layout);
        jPanel61Layout.setHorizontalGroup(
            jPanel61Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 470, Short.MAX_VALUE)
        );
        jPanel61Layout.setVerticalGroup(
            jPanel61Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 41, Short.MAX_VALUE)
        );

        jPanel55.add(jPanel61);

        jPanel51.add(jPanel55, java.awt.BorderLayout.CENTER);

        jPanel2.add(jPanel51);

        jPanel52.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createLineBorder(resourceMap.getColor("jPanel52.border.border.lineColor"), 3), resourceMap.getString("jPanel52.border.title"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, resourceMap.getFont("jPanel52.border.titleFont"), resourceMap.getColor("jPanel52.border.titleColor"))); // NOI18N
        jPanel52.setName("jPanel52"); // NOI18N
        jPanel52.setLayout(new java.awt.BorderLayout());

        jPanel80.setName("jPanel80"); // NOI18N
        jPanel80.setPreferredSize(new java.awt.Dimension(919, 30));
        jPanel80.setLayout(new java.awt.BorderLayout());

        jPanel82.setName("jPanel82"); // NOI18N
        jPanel82.setPreferredSize(new java.awt.Dimension(229, 30));
        jPanel82.setLayout(new java.awt.BorderLayout());

        jPanel90.setName("jPanel90"); // NOI18N
        jPanel90.setPreferredSize(new java.awt.Dimension(50, 30));
        jPanel90.setLayout(new java.awt.BorderLayout());

        jLabel11.setForeground(resourceMap.getColor("jLabel11.foreground")); // NOI18N
        jLabel11.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabel11.setText(resourceMap.getString("jLabel11.text")); // NOI18N
        jLabel11.setName("jLabel11"); // NOI18N
        jPanel90.add(jLabel11, java.awt.BorderLayout.CENTER);

        jPanel82.add(jPanel90, java.awt.BorderLayout.LINE_END);

        jPanel80.add(jPanel82, java.awt.BorderLayout.LINE_END);

        jPanel83.setName("jPanel83"); // NOI18N
        jPanel83.setPreferredSize(new java.awt.Dimension(250, 30));

        javax.swing.GroupLayout jPanel83Layout = new javax.swing.GroupLayout(jPanel83);
        jPanel83.setLayout(jPanel83Layout);
        jPanel83Layout.setHorizontalGroup(
            jPanel83Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 250, Short.MAX_VALUE)
        );
        jPanel83Layout.setVerticalGroup(
            jPanel83Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 30, Short.MAX_VALUE)
        );

        jPanel80.add(jPanel83, java.awt.BorderLayout.LINE_START);

        jPanel84.setName("jPanel84"); // NOI18N
        jPanel84.setLayout(new java.awt.BorderLayout());

        jPanel85.setName("jPanel85"); // NOI18N
        jPanel85.setPreferredSize(new java.awt.Dimension(110, 30));
        jPanel85.setLayout(new java.awt.BorderLayout());

        jButtonPreviousSearch.setIcon(resourceMap.getIcon("jButtonPreviousSearch.icon")); // NOI18N
        jButtonPreviousSearch.setText(resourceMap.getString("jButtonPreviousSearch.text")); // NOI18N
        jButtonPreviousSearch.setName("jButtonPreviousSearch"); // NOI18N
        jButtonPreviousSearch.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonPreviousSearchActionPerformed(evt);
            }
        });
        jPanel85.add(jButtonPreviousSearch, java.awt.BorderLayout.CENTER);

        jPanel84.add(jPanel85, java.awt.BorderLayout.LINE_START);

        jPanel86.setName("jPanel86"); // NOI18N
        jPanel86.setPreferredSize(new java.awt.Dimension(110, 30));
        jPanel86.setLayout(new java.awt.BorderLayout());

        jButtonEnterSearch.setIcon(resourceMap.getIcon("jButtonEnterSearch.icon")); // NOI18N
        jButtonEnterSearch.setText(resourceMap.getString("jButtonEnterSearch.text")); // NOI18N
        jButtonEnterSearch.setName("jButtonEnterSearch"); // NOI18N
        jButtonEnterSearch.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonEnterSearchActionPerformed(evt);
            }
        });
        jPanel86.add(jButtonEnterSearch, java.awt.BorderLayout.CENTER);

        jPanel84.add(jPanel86, java.awt.BorderLayout.LINE_END);

        jPanel87.setName("jPanel87"); // NOI18N
        jPanel87.setLayout(new java.awt.BorderLayout());

        jPanel88.setName("jPanel88"); // NOI18N
        jPanel88.setPreferredSize(new java.awt.Dimension(110, 30));
        jPanel88.setLayout(new java.awt.BorderLayout());

        jButtonNextSearch.setIcon(resourceMap.getIcon("jButtonNextSearch.icon")); // NOI18N
        jButtonNextSearch.setText(resourceMap.getString("jButtonNextSearch.text")); // NOI18N
        jButtonNextSearch.setName("jButtonNextSearch"); // NOI18N
        jButtonNextSearch.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButtonNextSearchActionPerformed(evt);
            }
        });
        jPanel88.add(jButtonNextSearch, java.awt.BorderLayout.CENTER);

        jPanel87.add(jPanel88, java.awt.BorderLayout.LINE_START);

        jPanel89.setName("jPanel89"); // NOI18N
        jPanel89.setLayout(new java.awt.BorderLayout());

        jTextFieldHTSearch.setText(resourceMap.getString("jTextFieldHTSearch.text")); // NOI18N
        jTextFieldHTSearch.setName("jTextFieldHTSearch"); // NOI18N
        jPanel89.add(jTextFieldHTSearch, java.awt.BorderLayout.CENTER);

        jPanel87.add(jPanel89, java.awt.BorderLayout.CENTER);

        jPanel84.add(jPanel87, java.awt.BorderLayout.CENTER);

        jPanel80.add(jPanel84, java.awt.BorderLayout.CENTER);

        jPanel52.add(jPanel80, java.awt.BorderLayout.PAGE_END);

        jPanel81.setName("jPanel81"); // NOI18N
        jPanel81.setLayout(new java.awt.BorderLayout());

        jScrollPane3.setName("jScrollPane3"); // NOI18N

        jTableSearch.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {},
                {},
                {},
                {}
            },
            new String [] {

            }
        ));
        jTableSearch.setName("jTableSearch"); // NOI18N
        jTableSearch.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                jTableSearchMouseClicked(evt);
            }
        });
        jTableSearch.addKeyListener(new java.awt.event.KeyAdapter() {
            public void keyPressed(java.awt.event.KeyEvent evt) {
                jTableSearchKeyPressed(evt);
            }
        });
        jScrollPane3.setViewportView(jTableSearch);

        jPanel81.add(jScrollPane3, java.awt.BorderLayout.CENTER);

        jPanel52.add(jPanel81, java.awt.BorderLayout.CENTER);

        jPanel2.add(jPanel52);

        jTabbedPane1.addTab(resourceMap.getString("jPanel2.TabConstraints.tabTitle"), jPanel2); // NOI18N

        getContentPane().add(jTabbedPane1, java.awt.BorderLayout.CENTER);

        pack();
    }// </editor-fold>//GEN-END:initComponents

    
    
    
    
    
    
    
    private void jTextFieldSearchActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jTextFieldSearchActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_jTextFieldSearchActionPerformed

    private void jButtonSearchActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonSearchActionPerformed

        if(jTextFieldSearch.getText().equals(""))
        {
            this.jLabelKTSearch.setText("Not Null");
            jTextFieldSearch.requestFocus();
            return;
        }
        else
        {
            this.jLabelKTSearch.setText("");
        showlist1(this.jTextFieldSearch.getText());
        }
    }//GEN-LAST:event_jButtonSearchActionPerformed

    private void jTablecustumerKeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTablecustumerKeyPressed
        
    }//GEN-LAST:event_jTablecustumerKeyPressed

    private void jTablecustumerMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTablecustumerMouseClicked
        String index = jTablecustumer.getValueAt(jTablecustumer.getSelectedRow(), 0).toString();
        jLabelvalues.setText(index);
        
        kt = true;
       //jLabelvalues.setText(title);              
        
        click();
    }//GEN-LAST:event_jTablecustumerMouseClicked

    private void jTablecustumerKeyReleased(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTablecustumerKeyReleased
        click();
    }//GEN-LAST:event_jTablecustumerKeyReleased
private void EditCt()
{
    Customer ct=new Customer();
ct.setCustomername(jTextFieldCustomerName.getText());
ct.setAddress(jTextFieldAddress.getText());
ct.setPhone(jTextFieldPhone.getText());
ct.setEmail(jTextFieldEmail.getText());
ct.setGender(jComboBoxGender.getSelectedItem().toString());
ct.setCustomertype(jComboBoxCustomerType.getSelectedItem().toString());
ct.setDescription(jTextAreaDescription.getText());
ct.setCustomerid(Integer.valueOf(jLabelvalues.getText()));

          if(jTextFieldCustomerName.getText().equals(""))
           {
               this.jLabelKTCustomerName.setText("Not Null");
               jTextFieldCustomerName.requestFocus();
               return;
           }
           if(jTextFieldCustomerName.getText().trim().length()>50)
           {
               
               this.jLabelKTCustomerName.setText("Error");
               jTextFieldCustomerName.requestFocus();
               //JOptionPane.showMessageDialog(null, "Name must not exceed 50 characters");
                try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\add_add_user_group_new_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Name must not exceed 50 characters", "Notice", 0, iic);
                } catch (Exception e) {
                }
               return;
               
               
               
           }
           if(jTextFieldAddress.getText().equals(""))
           {
               this.jLabelKTAddress.setText("Not Null");
               jTextFieldAddress.requestFocus();
               return;
           }
           if(jTextFieldPhone.getText().equals(""))
           {
               this.jLabelKTPhone.setText("Not Null");
               jTextFieldPhone.requestFocus();
               return;
           }
           if(jTextFieldPhone.getText().trim().length()>50)
           {
                try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\add_add_user_group_new_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Phone must not exceed 50 characters", "Notice", 0, iic);
                } catch (Exception e) {
                }
               jTextFieldPhone.requestFocus();
               return;
           }
           if(jTextFieldEmail.getText().equals(""))
           {
               this.jLabelKTEmail.setText("Not Null");
               jTextFieldEmail.requestFocus();
               return;
           }
                    
          if(!Check.isValidEmail(jTextFieldEmail.getText()))
          {
              this.jLabelKTEmail.setText("Invalid");
              jTextFieldEmail.requestFocus();
              return;
          }
          if(jTextFieldEmail.getText().trim().length()>50)
          {
               try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\add_add_user_group_new_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Email must not exceed 50 characters", "Notice", 0, iic);
                } catch (Exception e) {
                }
              jTextFieldEmail.requestFocus();
              return;
          }
          if(jComboBoxGender.getSelectedItem().equals("--select--"))
          {
              this.jLabelKTGender.setText("Choose");
              jComboBoxGender.requestFocus();
              return;
          }
          if(jComboBoxCustomerType.getSelectedItem().equals("--select--"))
          {
              this.jLabelKTCustomerType.setText("Choose");
              jComboBoxCustomerType.requestFocus();
              return;
          }
          if(jTextAreaDescription.getText().equals(""))
          {
              this.jLabelKTDescription.setText("Not Null");
              jTextAreaDescription.requestFocus();
              return;
          }

   
try
{
   if(ct.editcustomer(Integer.valueOf(jLabelvalues.getText())))
   {
       this.jLabelKTCustomerName.setText("");
       this.jLabelKTAddress.setText("");
       this.jLabelKTPhone.setText("");
       this.jLabelKTEmail.setText("");
       this.jLabelKTGender.setText("");
       this.jLabelKTCustomerType.setText("");
       this.jLabelKTDescription.setText(""); 
        try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\edit_male_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Edit success", "Notice", 0, iic);
                } catch (Exception e) {
                }
     int b= (count*5)-5;
     ShowList(b, count*5);
   }
}
catch(Exception ex)
{
     try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\edit_male_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Edit failure", "Notice", 0, iic);
                } catch (Exception e) {
                }
}
    
           
}
   
    private void jButtonNextActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonNextActionPerformed

        count++;
        jButtonPrevious.setEnabled(true);
        if ((count*5)+(Customer.Count()%5)>Customer.Count()) 
        {
            jButtonNext.setEnabled(false);
        }
            else
        {
            int b= (count*5)-5;
            jLabelvalues.setText(String.valueOf(count));
            ShowList(b, count*5);
        }
        
        
        
    }//GEN-LAST:event_jButtonNextActionPerformed

    private void jButtonPreviousActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonPreviousActionPerformed
        
        
        count--;
          int b=(count*5)-5;
jLabelvalues.setText(String.valueOf(count));
jButtonNext.setEnabled(true);
ShowList(b, count*5);
if(count==1)
{
    jButtonPrevious.setEnabled(false);
}
    }//GEN-LAST:event_jButtonPreviousActionPerformed

    private void jButtonEnterActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonEnterActionPerformed
     if(!Check.isNumber(jTextFieldEnter.getText()))
     {
         
                 try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\edit_male_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Invalid", "Notice", 0, iic);
                        } catch (Exception e) {
                        }
                 jTextFieldEnter.requestFocus();
                 return;
     }
     count=Integer.valueOf(jTextFieldEnter.getText());
     jButtonPrevious.setEnabled(true);
     if(count>Customer.Count()/5)
     {
         int d=(count-1)*5;
         ShowList(d, Customer.Count());
         jButtonNext.setEnabled(true);
     }
     else
     {
         int b=(count*5)-5;
         jLabelvalues.setText(String.valueOf(count));
         ShowList(b, count*5);
     }
        
    }//GEN-LAST:event_jButtonEnterActionPerformed

    private void jButtonPreviousSearchActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonPreviousSearchActionPerformed
        
        count--;
        jLabel11.setText(String.valueOf(count));
        jButtonNextSearch.setEnabled(true);
        int b= (count*5)-5;
        ShowList(b, count*5);
        if(count==1)
        {
            jButtonPreviousSearch.setEnabled(false);
        }       
    }//GEN-LAST:event_jButtonPreviousSearchActionPerformed

    private void jButtonNextSearchActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonNextSearchActionPerformed
        count++;
        jLabel11.setText(String.valueOf(count));
        jButtonPreviousSearch.setEnabled(true);
       int b= (count*5)-5;
            ShowList(b, count*5);
        if ((count*5)+(Customer.Count()%5)>Customer.Count()) 
        {
            jButtonNextSearch.setEnabled(false);
        }
        
    }//GEN-LAST:event_jButtonNextSearchActionPerformed

    private void jButtonEnterSearchActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonEnterSearchActionPerformed
          //ShowList(Integer.valueOf(jTextFieldHTSearch.getText()));
    }//GEN-LAST:event_jButtonEnterSearchActionPerformed

    private void Reset()
    {
                this.jTextFieldCustomerName.setText("");
                this.jTextFieldAddress.setText("");
                this.jTextFieldPhone.setText("");
                this.jTextFieldEmail.setText("");
                this.jComboBoxGender.setSelectedItem("--select--");
                this.jComboBoxCustomerType.setSelectedItem("--select--");
                this.jTextAreaDescription.setText("");
                this.jLabelKTCustomerName.setText("");
                this.jLabelKTAddress.setText("");
                this.jLabelKTPhone.setText("");
                this.jLabelKTEmail.setText("");
                this.jLabelKTGender.setText("");
                this.jLabelKTCustomerType.setText("");
                this.jLabelKTDescription.setText("");
    }
    
    
    
    public boolean KTDeleteCt(String id)
{
    boolean kq=true;
    if(!Customer.KTDelete_Customer(id)||!Customer.KTDelete_Customer1(id))
    {
        kq=false;
    }
    else
        kq=true;
    return kq;
}
    
    
    
    public void Delete_Ct()
    {
        if(KTDeleteCt(jLabelvalues.getText())==false)
        {
             try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\delete_edit_trash_icon.png");
                    JOptionPane.showMessageDialog(null, "Can not delete this Customer", "Notice", 0, iic);
                } catch (Exception e) {
                }
        }
        else
        {
        
        
        String index=this.jTablecustumer.getValueAt(this.jTablecustumer.getSelectedRow(),0).toString();
         int index1= Integer.parseInt(index);
        int option=JOptionPane.showConfirmDialog(null, "You sure you want to delete", "Dangerous", JOptionPane.OK_CANCEL_OPTION);
        if(option==JOptionPane.OK_OPTION)
        {
            Customer ct=new Customer();
            ct.setCustomerid(index1);
            if(ct.Delete_Customer(index1))
            {
                Reset();
                 try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\delete_edit_trash_icon.png");
                    JOptionPane.showMessageDialog(null, "Delete Success", "Notice", 0, iic);
                } catch (Exception e) {
                }
            int b= (count*5)-5;  
            ShowList(b, count*5);
            }
            else
            {
                 try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\delete_edit_trash_icon.png");
                    JOptionPane.showMessageDialog(null, "Delete Failure", "Notice", 0, iic);
                } catch (Exception e) {
                }
            }
        }
        }
        
    }
    
    
    private void jTableSearchMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTableSearchMouseClicked
        click1();
    }//GEN-LAST:event_jTableSearchMouseClicked

    private void jTableSearchKeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTableSearchKeyPressed
       click1();
    }//GEN-LAST:event_jTableSearchKeyPressed

    private void jButtonAddActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonAddActionPerformed
        
          Customer ct=new Customer();
      ct.setCustomername(this.jTextFieldCustomerName.getText());
      ct.setAddress(this.jTextFieldAddress.getText());
      ct.setPhone(this.jTextFieldPhone.getText());
      ct.setEmail(this.jTextFieldEmail.getText());
      ct.setGender(this.jComboBoxGender.getSelectedItem().toString());
      ct.setCustomertype(this.jComboBoxCustomerType.getSelectedItem().toString());
      ct.setDescription(this.jTextAreaDescription.getText());
     
           if(jTextFieldCustomerName.getText().equals(""))
           {
               this.jLabelKTCustomerName.setText("Not Null");
               jTextFieldCustomerName.requestFocus();
               return;
           }
           if(jTextFieldCustomerName.getText().trim().length()>50)
           {
               
               this.jLabelKTCustomerName.setText("Error");
               jTextFieldCustomerName.requestFocus();
                try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\add_add_user_group_new_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Name must not exceed 50 characters", "Notice", 0, iic);
                } catch (Exception e) {
                }
               return;
               
               
               
           }
           if(jTextFieldAddress.getText().equals(""))
           {
               this.jLabelKTAddress.setText("Not Null");
               jTextFieldAddress.requestFocus();
               return;
           }
           if(jTextFieldPhone.getText().equals(""))
           {
               this.jLabelKTPhone.setText("Not Null");
               jTextFieldPhone.requestFocus();
               return;
           }
           if(jTextFieldPhone.getText().trim().length()>50)
           {
                try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\add_add_user_group_new_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Phone must not exceed 50 characters", "Notice", 0, iic);
                } catch (Exception e) {
                }
               jTextFieldPhone.requestFocus();
               return;
           }
           if(jTextFieldEmail.getText().equals(""))
           {
               this.jLabelKTEmail.setText("Not Null");
               jTextFieldEmail.requestFocus();
               return;
           }
                    
          if(!Check.isValidEmail(jTextFieldEmail.getText()))
          {
              this.jLabelKTEmail.setText("Invalid");
              jTextFieldEmail.requestFocus();
              return;
          }
          if(jTextFieldEmail.getText().trim().length()>50)
          {
              try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\add_add_user_group_new_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Email must not exceed 50 characters", "Notice", 0, iic);
                } catch (Exception e) {
                }
              jTextFieldEmail.requestFocus();
              return;
          }
          if(jComboBoxGender.getSelectedItem().equals("--select--"))
          {
              this.jLabelKTGender.setText("Choose");
              jComboBoxGender.requestFocus();
              return;
          }
          if(jComboBoxCustomerType.getSelectedItem().equals("--select--"))
          {
              this.jLabelKTCustomerType.setText("Choose");
              jComboBoxCustomerType.requestFocus();
              return;
          }
          if(jTextAreaDescription.getText().equals(""))
          {
              this.jLabelKTDescription.setText("Not Null");
              jTextAreaDescription.requestFocus();
              return;
          }
          if(jTextAreaDescription.getText().trim().length()>50)
          {
               try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\add_add_user_group_new_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Email must not exceed 50 characters", "Notice", 0, iic);
                } catch (Exception e) {
                }
               jTextAreaDescription.requestFocus();
               return;
          }
          try
          {
              ct.Insert_Customer();
               try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\add_add_user_group_new_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Add successful", "Notice", 0, iic);
                } catch (Exception e) {
                }
                int b= (count*5)-5;
                ShowList(b, count*5);
          }
          catch(Exception ex)
          {
              System.out.println(ex);
               try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\add_add_user_group_new_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Add failure", "Notice", 0, iic);
                } catch (Exception e) {
                }
          }
      
      
          
        
        
        
        
    }//GEN-LAST:event_jButtonAddActionPerformed

    private void jButtonEditActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonEditActionPerformed
        if(kt==false)
       {
          
            try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\add_add_user_group_new_user_icon.png");
                    JOptionPane.showMessageDialog(null, "Choose customers to edit", "Notice", 0, iic);
                } catch (Exception e) {
                }
          
       }
       else{
            EditCt();
           int b= (count*5)-5;
            ShowList(b, count*5);
       }
       
        
        
    }//GEN-LAST:event_jButtonEditActionPerformed

    private void jButtonDeleteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonDeleteActionPerformed
         if(kt==false)
       {
            try {
                    ImageIcon iic = new ImageIcon(f.getCanonicalPath()+"\\src\\callcenter\\resources\\Images\\add_add_user_group_new_user_icon.png");
                    JOptionPane.showMessageDialog(null, " Choose customers to Delete", "Notice", 0, iic);
                } catch (Exception e) {
                }
       }
      else
      {
          Delete_Ct();
          int b= (count*5)-5;
            ShowList(b, count*5);
      }
        
    }//GEN-LAST:event_jButtonDeleteActionPerformed

    private void jButtonRefreshActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonRefreshActionPerformed
          kt=false;
        this.jTextFieldCustomerName.setText("");
       this.jTextFieldAddress.setText("");
       this.jTextFieldPhone.setText("");
       this.jTextFieldEmail.setText("");
       this.jComboBoxGender.setSelectedItem("--select--");
       this.jComboBoxCustomerType.setSelectedItem("--select--");
       this.jTextAreaDescription.setText("");
       this.jLabelvalues.setText("");
       this.jLabelKTCustomerName.setText("");
       this.jLabelKTAddress.setText("");
       this.jLabelKTEmail.setText("");
       this.jLabelKTPhone.setText("");
       this.jLabelKTGender.setText("");
       this.jLabelKTCustomerType.setText("");
       this.jLabelKTDescription.setText("");
        
        
        
    }//GEN-LAST:event_jButtonRefreshActionPerformed

    private void jTextFieldCustomerNameFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextFieldCustomerNameFocusLost
           
        if(!jTextFieldCustomerName.getText().equals(""))
        {
            this.jLabelKTCustomerName.setText("");
        }
    }//GEN-LAST:event_jTextFieldCustomerNameFocusLost

    private void jTextFieldAddressFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextFieldAddressFocusLost
        
        if(!jTextFieldAddress.getText().equals(""))
        {
            this.jLabelKTAddress.setText("");
        }
    }//GEN-LAST:event_jTextFieldAddressFocusLost

    private void jTextFieldPhoneFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextFieldPhoneFocusLost
        if(!jTextFieldPhone.getText().equals(""))
        {
            this.jLabelKTPhone.setText("");
        }
    }//GEN-LAST:event_jTextFieldPhoneFocusLost

    private void jTextFieldEmailFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextFieldEmailFocusLost
        if(!jTextFieldEmail.getText().equals(""))
       {
           this.jLabelKTEmail.setText("");
       }
    }//GEN-LAST:event_jTextFieldEmailFocusLost

    private void jComboBoxGenderFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jComboBoxGenderFocusLost
        if(!jComboBoxGender.getSelectedItem().equals("--select--"))
        {
            this.jLabelKTGender.setText("");
        }
    }//GEN-LAST:event_jComboBoxGenderFocusLost

    private void jComboBoxCustomerTypeFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jComboBoxCustomerTypeFocusLost
        if(!jComboBoxCustomerType.getSelectedItem().equals("--select--"))
        {
            this.jLabelKTCustomerType.setText("");
        }
    }//GEN-LAST:event_jComboBoxCustomerTypeFocusLost

    private void jTextAreaDescriptionFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextAreaDescriptionFocusLost
          if(!jTextAreaDescription.getText().equals(""))
        {
            this.jLabelKTDescription.setText("");
        }
    }//GEN-LAST:event_jTextAreaDescriptionFocusLost

    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JButton jButtonAdd;
    private javax.swing.JButton jButtonDelete;
    private javax.swing.JButton jButtonEdit;
    private javax.swing.JButton jButtonEnter;
    private javax.swing.JButton jButtonEnterSearch;
    private javax.swing.JButton jButtonNext;
    private javax.swing.JButton jButtonNextSearch;
    private javax.swing.JButton jButtonPrevious;
    private javax.swing.JButton jButtonPreviousSearch;
    private javax.swing.JButton jButtonRefresh;
    private javax.swing.JButton jButtonSearch;
    private javax.swing.JComboBox jComboBoxCustomerType;
    private javax.swing.JComboBox jComboBoxGender;
    private javax.swing.JLabel jLabel11;
    private javax.swing.JLabel jLabel8;
    private javax.swing.JLabel jLabel9;
    private javax.swing.JLabel jLabelAddress;
    private javax.swing.JLabel jLabelCustomerName;
    private javax.swing.JLabel jLabelCustomerType;
    private javax.swing.JLabel jLabelDescription;
    private javax.swing.JLabel jLabelEmail;
    private javax.swing.JLabel jLabelGender;
    private javax.swing.JLabel jLabelKTAddress;
    private javax.swing.JLabel jLabelKTCustomerName;
    private javax.swing.JLabel jLabelKTCustomerType;
    private javax.swing.JLabel jLabelKTDescription;
    private javax.swing.JLabel jLabelKTEmail;
    private javax.swing.JLabel jLabelKTGender;
    private javax.swing.JLabel jLabelKTPhone;
    private javax.swing.JLabel jLabelKTSearch;
    private javax.swing.JLabel jLabelPhone;
    private javax.swing.JLabel jLabelvalues;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JPanel jPanel10;
    private javax.swing.JPanel jPanel100;
    private javax.swing.JPanel jPanel101;
    private javax.swing.JPanel jPanel102;
    private javax.swing.JPanel jPanel103;
    private javax.swing.JPanel jPanel104;
    private javax.swing.JPanel jPanel105;
    private javax.swing.JPanel jPanel106;
    private javax.swing.JPanel jPanel107;
    private javax.swing.JPanel jPanel108;
    private javax.swing.JPanel jPanel109;
    private javax.swing.JPanel jPanel11;
    private javax.swing.JPanel jPanel110;
    private javax.swing.JPanel jPanel12;
    private javax.swing.JPanel jPanel13;
    private javax.swing.JPanel jPanel14;
    private javax.swing.JPanel jPanel15;
    private javax.swing.JPanel jPanel16;
    private javax.swing.JPanel jPanel17;
    private javax.swing.JPanel jPanel18;
    private javax.swing.JPanel jPanel19;
    private javax.swing.JPanel jPanel2;
    private javax.swing.JPanel jPanel20;
    private javax.swing.JPanel jPanel21;
    private javax.swing.JPanel jPanel22;
    private javax.swing.JPanel jPanel23;
    private javax.swing.JPanel jPanel24;
    private javax.swing.JPanel jPanel25;
    private javax.swing.JPanel jPanel26;
    private javax.swing.JPanel jPanel27;
    private javax.swing.JPanel jPanel28;
    private javax.swing.JPanel jPanel29;
    private javax.swing.JPanel jPanel3;
    private javax.swing.JPanel jPanel30;
    private javax.swing.JPanel jPanel31;
    private javax.swing.JPanel jPanel32;
    private javax.swing.JPanel jPanel33;
    private javax.swing.JPanel jPanel34;
    private javax.swing.JPanel jPanel35;
    private javax.swing.JPanel jPanel36;
    private javax.swing.JPanel jPanel37;
    private javax.swing.JPanel jPanel38;
    private javax.swing.JPanel jPanel39;
    private javax.swing.JPanel jPanel4;
    private javax.swing.JPanel jPanel40;
    private javax.swing.JPanel jPanel41;
    private javax.swing.JPanel jPanel42;
    private javax.swing.JPanel jPanel43;
    private javax.swing.JPanel jPanel44;
    private javax.swing.JPanel jPanel45;
    private javax.swing.JPanel jPanel46;
    private javax.swing.JPanel jPanel47;
    private javax.swing.JPanel jPanel48;
    private javax.swing.JPanel jPanel49;
    private javax.swing.JPanel jPanel5;
    private javax.swing.JPanel jPanel50;
    private javax.swing.JPanel jPanel51;
    private javax.swing.JPanel jPanel52;
    private javax.swing.JPanel jPanel53;
    private javax.swing.JPanel jPanel54;
    private javax.swing.JPanel jPanel55;
    private javax.swing.JPanel jPanel56;
    private javax.swing.JPanel jPanel57;
    private javax.swing.JPanel jPanel58;
    private javax.swing.JPanel jPanel59;
    private javax.swing.JPanel jPanel6;
    private javax.swing.JPanel jPanel60;
    private javax.swing.JPanel jPanel61;
    private javax.swing.JPanel jPanel62;
    private javax.swing.JPanel jPanel63;
    private javax.swing.JPanel jPanel64;
    private javax.swing.JPanel jPanel65;
    private javax.swing.JPanel jPanel66;
    private javax.swing.JPanel jPanel67;
    private javax.swing.JPanel jPanel68;
    private javax.swing.JPanel jPanel69;
    private javax.swing.JPanel jPanel7;
    private javax.swing.JPanel jPanel70;
    private javax.swing.JPanel jPanel71;
    private javax.swing.JPanel jPanel72;
    private javax.swing.JPanel jPanel73;
    private javax.swing.JPanel jPanel74;
    private javax.swing.JPanel jPanel75;
    private javax.swing.JPanel jPanel76;
    private javax.swing.JPanel jPanel77;
    private javax.swing.JPanel jPanel78;
    private javax.swing.JPanel jPanel79;
    private javax.swing.JPanel jPanel8;
    private javax.swing.JPanel jPanel80;
    private javax.swing.JPanel jPanel81;
    private javax.swing.JPanel jPanel82;
    private javax.swing.JPanel jPanel83;
    private javax.swing.JPanel jPanel84;
    private javax.swing.JPanel jPanel85;
    private javax.swing.JPanel jPanel86;
    private javax.swing.JPanel jPanel87;
    private javax.swing.JPanel jPanel88;
    private javax.swing.JPanel jPanel89;
    private javax.swing.JPanel jPanel9;
    private javax.swing.JPanel jPanel90;
    private javax.swing.JPanel jPanel91;
    private javax.swing.JPanel jPanel92;
    private javax.swing.JPanel jPanel93;
    private javax.swing.JPanel jPanel94;
    private javax.swing.JPanel jPanel95;
    private javax.swing.JPanel jPanel96;
    private javax.swing.JPanel jPanel97;
    private javax.swing.JPanel jPanel98;
    private javax.swing.JPanel jPanel99;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JScrollPane jScrollPane2;
    private javax.swing.JScrollPane jScrollPane3;
    private javax.swing.JTabbedPane jTabbedPane1;
    private javax.swing.JTable jTableSearch;
    private javax.swing.JTable jTablecustumer;
    private javax.swing.JTextArea jTextAreaDescription;
    private javax.swing.JTextField jTextFieldAddress;
    private javax.swing.JTextField jTextFieldCustomerName;
    private javax.swing.JTextField jTextFieldEmail;
    private javax.swing.JTextField jTextFieldEnter;
    private javax.swing.JTextField jTextFieldHTSearch;
    private javax.swing.JTextField jTextFieldPhone;
    private javax.swing.JTextField jTextFieldSearch;
    // End of variables declaration//GEN-END:variables

  
}
